html, body {
  height: 100%; 
}

body {
  font: 14px Tahoma, Arial, Helvetica, Sans-Serif;
  color: #333;
  background: white;
}

h1 {
  font: normal 14px Verdana; 
  color: #333;
  font-size: 22px;
  line-height: 26px;
  margin-bottom: 10px;
  padding: 30px 30px; 
}

a { 
  color: #c7c7c7; 
  font-size: 26px; 
  text-decoration: none;
}

.message { 
  margin: auto; 
  top: 200px; 
  width: 40%; 
  color: #888; 
}

.message h1 { 
  font-size: 28px;
  color: black; 
  padding: 0px;
}

.message p { 
  margin-bottom: 10px;
  color: black; 
}

.message a {
  font: 14px Tahoma, Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
}

p.debug {
  border: red 1px dashed;
  color: #f00;
  background: #fee; 
  padding: 10pt;
  margin-top: 20pt;
  margin-bottom: 20pt;
}